Useful english dictionary. 2012.
Satellitious — Sat el*li tious, a. Pertaining to, or consisting of, satellites. [R.] Cheyne. [1913 Webster] … The Collaborative International Dictionary of English